package com.lyf.scm.plan.api.dto;

import com.lyf.scm.common.model.BaseSearchDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * description:
 *          直营预测计划-执行
 * @author: haodong
 * @data: 2020/8/5 13:12
 */
@Data
@ApiModel("直营预测计划-执行")
public class DirectlyExecuteDTO extends BaseSearchDTO {

    @ApiModelProperty("主键id")
    private Long id;

    @ApiModelProperty("历史销量")
    private BigDecimal historicalSalesAmount;

    @ApiModelProperty("预测销量")
    private BigDecimal forecastSalesAmount;

    @ApiModelProperty("计划制定日期")
    private Date formulateDate;

    private List<DirectlyExecuteDTO> salesPlanDirectlyExecuteList;

    /**
     * 分组依据
     */
    private String condition;

}
